occult (someone's) vision

Translations
затмить (чье-либо) зрение
The thick smoke occulted his vision.
Густой дым затмил его зрение.